package com.hao.service;

import com.hao.Exception.MyException;
import com.hao.entity.PageResult;
import com.hao.entity.QueryPageBean;
import com.hao.pojo.CheckItem;

import java.util.List;

/**
 * @Author：lijiahao
 * @Date: 2020/11/22 19:41
 */
public interface CheckItemService {

    List<CheckItem> findAll();


    void add(CheckItem checkItem);


    PageResult<CheckItem> findPage(QueryPageBean queryPageBean);


    CheckItem findById(int id);

    void update(CheckItem checkItem);

    void deleteById(int id) throws MyException;

    /**
     * 检查 检查项是否被检查组使用了
     *
     * @param id
     * @return
     */
    int findCountByCheckItemId(int id);



}